The interrupt handler is part of the orinoco module and interacts with the Linux networking stack. 中断处理程序是orinoco模块的一部分,并与Linux网络栈交互。
The orinoco interrupt service routine populates sk_buffs with data received from the WLAN and passes it on to the IP stack via netif_rx. orinoco中断服务例程用从WLAN接收的数据填充skbuffs,并经由netifrx将它传送到IP栈。
In this paper, firstly I have analyzed and researched the implement of uC/ OS-II, and improved the uC/ OS-II's deficiency in memory, interrupt handle, stack and so on. Interrupt handle is the base of embedded RTOS. 文中首先对该实时内核进行了详细的分析,将uC/OS-Ⅱ移植到AT91X40上并编写了应用程序进行了测试;嵌入式实时操作系统多任务实现的基础就是系统对中断的处理。
The testing measures low-level operations of a RTOS including Task Management, Memory Management, Interrupt, IPC Mechanism, File System, and Network Stack. RTOS实时性能指标包括一系列系统底层作业的时间特性,主要包括进程管理、中断管理、IPC机制、文件系统、网络协议栈等功能模块的实时性能指标测试。
The method separate the interrupt stack from task stack. 该方法是将任务堆栈和中断堆栈分离,可减小系统对于RAM的需求。
The real-time kernel also supports interrupt nesting, which can nest three times at most. The interrupt stack is independent of task stack. 实时内核支持嵌套层数最多为3层的中断嵌套,嵌套栈与任务栈相互独立,并提供10ms的时钟节拍和以该时钟节拍为间隔的软件定时器供用户使用。
Finally, based on the characteristics of platform, this paper designs the interrupt management with independent interrupt stack area, saving more system memory. 最后,在中断管理方面,本文结合平台处理器的特点,采用独立的中断堆栈区,节省了系统内存占有率。